<!DOCTYPE html >
<html lang="en">
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2011. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>JDT Extension Points</title>
<link rel="stylesheet" type="text/css" href="../../book.css"/>
</head>
<body>
<h1>JDT Extension Points</h1>
<p>The following extension points can be used to extend the capabilities of the
  JDT infrastructure: </p>
<ul>
  <li><a href="org_eclipse_jdt_apt_core_annotationProcessorFactory.html">org.eclipse.jdt.apt.core.annotationProcessorFactory</a></li>
  <li><a href="org_eclipse_jdt_core_annotationProcessorManager.html">org.eclipse.jdt.core.annotationProcessorManager</a></li>
  <li><a href="org_eclipse_jdt_core_classpathContainerInitializer.html">org.eclipse.jdt.core.classpathContainerInitializer</a></li>
  <li><a href="org_eclipse_jdt_core_classpathVariableInitializer.html">org.eclipse.jdt.core.classpathVariableInitializer</a></li>
  <li><a href="org_eclipse_jdt_core_compilationParticipant.html">org.eclipse.jdt.core.compilationParticipant</a></li>
  <li><a href="org_eclipse_jdt_core_codeFormatter.html">org.eclipse.jdt.core.codeFormatter</a></li>
  <li><a href="org_eclipse_jdt_core_manipulation_changeMethodSignatureParticipants.html">org.eclipse.jdt.core.manipulation.changeMethodSignatureParticipants</a></li>
  <li><a href="org_eclipse_jdt_core_javaFormatter.html">org.eclipse.jdt.core.javaFormatter</a></li>
  <li><a href="org_eclipse_jdt_debug_breakpointListeners.html">org.eclipse.jdt.debug.breakpointListeners</a> </li>
  <li><a href="org_eclipse_jdt_debug_javaLogicalStructures.html">org.eclipse.jdt.debug.javaLogicalStructures</a> </li>
  <li><a href="org_eclipse_jdt_debug_ui_vmInstallPages.html">org.eclipse.jdt.debug.ui.vmInstallPages</a> </li>
  <li><a href="org_eclipse_jdt_debug_ui_vmInstallTypePage.html">org.eclipse.jdt.debug.ui.vmInstallTypePage</a> </li>
  <li><a href="org_eclipse_jdt_junit_junitLaunchConfigs.html">org.eclipse.jdt.junit.junitLaunchConfigs</a> </li>
  <li><a href="org_eclipse_jdt_junit_testRunListeners.html">org.eclipse.jdt.junit.testRunListeners</a> </li>
  <li><a href="org_eclipse_jdt_launching_classpathProviders.html">org.eclipse.jdt.launching.classpathProviders</a></li>
  <li><a href="org_eclipse_jdt_launching_executionEnvironments.html">org.eclipse.jdt.launching.executionEnvironments</a></li>
  <li><a href="org_eclipse_jdt_launching_libraryLocationResolvers.html">org.eclipse.jdt.launching.libraryLocationResolvers</a></li>
  <li><a href="org_eclipse_jdt_launching_runtimeClasspathEntries.html">org.eclipse.jdt.launching.runtimeClasspathEntries</a> </li>
  <li><a href="org_eclipse_jdt_launching_runtimeClasspathEntryResolvers.html">org.eclipse.jdt.launching.runtimeClasspathEntryResolvers</a> </li>
  <li><a href="org_eclipse_jdt_launching_vmConnectors.html">org.eclipse.jdt.launching.vmConnectors</a></li>
  <li><a href="org_eclipse_jdt_launching_vmInstalls.html">org.eclipse.jdt.launching.vmInstalls</a></li>
  <li><a href="org_eclipse_jdt_launching_vmInstallTypes.html">org.eclipse.jdt.launching.vmInstallTypes</a></li>
  <li><a href="org_eclipse_jdt_ui_classpathAttributeConfiguration.html">org.eclipse.jdt.ui.classpathAttributeConfiguration</a></li>
  <li><a href="org_eclipse_jdt_ui_classpathContainerPage.html">org.eclipse.jdt.ui.classpathContainerPage</a></li>
  <li><a href="org_eclipse_jdt_ui_classpathFixProcessors.html">org.eclipse.jdt.ui.classpathFixProcessors</a></li>
  <li><a href="org_eclipse_jdt_ui_cleanUps.html">org.eclipse.jdt.ui.cleanUps</a></li>
  <li><a href="org_eclipse_jdt_ui_foldingStructureProviders.html">org.eclipse.jdt.ui.foldingStructureProviders</a></li>
  <li><a href="org_eclipse_jdt_ui_javaCompletionProposalComputer.html">org.eclipse.jdt.ui.javaCompletionProposalComputer</a></li>
  <li><a href="org_eclipse_jdt_ui_javaCompletionProposalSorters.html">org.eclipse.jdt.ui.javaCompletionProposalSorters</a></li>
  <li><a href="org_eclipse_jdt_ui_javadocCompletionProcessor.html">org.eclipse.jdt.ui.javadocCompletionProcessor</a></li>
  <li><a href="org_eclipse_jdt_ui_javadocExportWizardPage.html">org.eclipse.jdt.ui.javadocExportWizardPage</a></li>
  <li><a href="org_eclipse_jdt_ui_javaEditorTextHovers.html">org.eclipse.jdt.ui.javaEditorTextHovers</a></li>
  <li><a href="org_eclipse_jdt_ui_javaElementFilters.html">org.eclipse.jdt.ui.javaElementFilters</a></li>
  <li><a href="org_eclipse_jdt_ui_queryParticipants.html">org.eclipse.jdt.ui.queryParticipants</a></li>
  <li><a href="org_eclipse_jdt_ui_quickAssistProcessors.html">org.eclipse.jdt.ui.quickAssistProcessors</a></li>
  <li><a href="org_eclipse_jdt_ui_quickFixProcessors.html">org.eclipse.jdt.ui.quickFixProcessors</a></li>

</ul>

</body>
</html>
